[]
dashboard.UIContainer
↳ UIContainer
• new UIContainer()
• scenarios: UIScenario
[]
当前容器的所有可视化组件
▸ connect(container
): void
用于连接一个DOM元素,该实例将挂载到该DOM元素上
名称 | 类型 |
---|---|
container |
Element |
void
▸ destroy(): void
释放当前实例的资源
void
▸ disconnect(): void
用于断开与当前DOM元素的连接
void
▸ getName(): string
返回当前实例的名称
string
▸ getScenarioByID(scenarioID
): UIScenario
按组件ID获取可视化组件
名称 | 类型 |
---|---|
scenarioID |
string |
▸ getScenarioByName(scenarioName
): UIScenario
按组件名称获取可视化组件
名称 | 类型 |
---|---|
scenarioName |
string |
▸ getTitle(): string
获取当前容器的标题
string
▸ isConnected(): boolean
获取当前实例是否已挂载
boolean
▸ off(type
, cb
): void
取消仪表板事件监听
名称 | 类型 | 描述 |
---|---|---|
type |
EventType |
指定注册的事件类型 |
cb |
(...args : any []) => void |
指定事件的回调函数 |
void
▸ on(type
, cb
): void
用于监听仪表板事件
名称 | 类型 | 描述 |
---|---|---|
type |
EventType |
指定注册的事件类型 |
cb |
(...args : any []) => void |
指定事件的回调函数 |
void
▸ once(type
, cb
): void
监听仪表板事件,该事件将仅被调用一次
名称 | 类型 | 描述 |
---|---|---|
type |
EventType |
指定注册的事件类型 |
cb |
(...args : any []) => void |
指定事件的回调函数 |
void
▸ refresh(): void
刷新当前实例
void
▸ resize(): void
调整当前实例内容的大小
void
▸ resume(): void
恢复当前实例
void
▸ suspend(): void
挂起当前实例
void